package com.sgs.carbon.common.annotations;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 标记方法逻辑是否理解, 无实际作用
 *
 * @author Dave Liu 
 * @date 2021-10-04
 */
@Documented
@Retention(RetentionPolicy.SOURCE)
@Target(value = {ElementType.TYPE, ElementType.PACKAGE})
public @interface Done {

    /**
     * 方法逻辑理解进度
     * @return 进度, max 100
     */
    String value() default "0%";

}
